/* You can add global styles to this file, and also import other style files */

html {
	font-size: 62.5%;
	body {
	  font-family: "微软雅黑"
	}
  }
  
  @media (max-width:1800px) {
	html {
	  font-size: 58%;
	}
  }
  
  @media (max-width:1600px) {
	html {
	  font-size: 52%;
	}
  }
  
  @media (max-width:1440px) {
	html {
	  font-size: 45%;
	}
  }
  
  @media (max-width:1200px) {
	html {
	  font-size: 30%;
	}
  }
  
  .afterClean:after {
	content: "";
	display: block;
	height: 1px;
	width: 1px;
	clear: both;
  }
  
  body,
  div,
  dl,
  dt,
  dd,
  ul,
  ol,
  li,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  pre,
  code,
  form,
  fieldset,
  legend,
  input,
  textarea,
  p,
  blockquote,
  th,
  td {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
  }
  
  table {
	border-collapse: collapse;
	border-spacing: 0;
  }
  
  a {
	text-decoration: none;
	color: #333;
  }
  
  fieldset,
  img {
	border: 0;
	display: inline-block;
  }
  
  address,
  caption,
  cite,
  code,
  dfn,
  em,
  strong,
  th,
  b,
  u,
  i,
	{
	font-style: normal;
	font-weight: normal;
  }
  
  ol,
  ul {
	list-style: none;
  }
  
  caption,
  th {
	text-align: left;
  }
  
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
	font-size: 100%;
	font-weight: normal;
  }
  
  abbr,
  acronym {
	border: 0;
	font-variant: normal;
  }
  
  input,
  textarea,
  select {
	font-size: inherit;
	font-weight: inherit;
	*font-size: 100%;
	/*to enable resizing for IE*/
  }
  
  input,
  button {
	border: none;
	background: none;
  }
  
  input,
  button,
  select,
  textarea {
	outline: none;
  }
  
  button {
	cursor: pointer;
  }
  
  .dataset-compose-select-dropdown {
	.ant-select-dropdown-menu-item-group-title {
	  font-size: 16px;
	}
	.ant-select-dropdown-menu-item-group-list {
	  .ant-select-dropdown-menu-item {
		padding-left: 45px;
		font-size: 16px;
	  }
	}
  }
  
  .confirmWrap {
	font-size: 1.8rem;
	.ant-confirm {
	  top: 30vh;
	  .ant-confirm-content {
		text-align: center;
		font-size: 18px;
		color: #666666;
		margin-left: 0;
	  }
	  .ant-modal-body {
		padding-top: 4vh;
	  }
	  .ant-confirm-btns {
		margin-top: 9vh;
		float: none;
		text-align: center;
		padding-bottom: 3vh;
	  }
	  .ant-btn {
		font-size: 18px;
		color: white;
		background: #a59b95;
		border-color: #a59b95;
		padding: 0 2vw;
	  }
	  .ant-btn-primary {
		margin-left: 3vw;
		background: #FF6A02;
		border-color: #FF6A02;
	  }
	}
  }
  
  .infoWrap {
	font-size: 18px;
	.ant-confirm {
	  top: 30vh;
	  .ant-confirm-content {
		text-align: center;
		font-size: 18px;
		color: #666666;
		margin-left: 0;
	  }
	  .ant-modal-body {
		padding-top: 4vh;
	  }
	  .ant-confirm-btns {
		margin-top: 9vh;
		float: none;
		text-align: center;
		padding-bottom: 3vh;
	  }
	  .ant-btn {
		font-size: 18px;
		color: white;
		background: #a59b95;
		border-color: #a59b95;
		padding: 0 2vw;
	  }
	  .ant-btn-primary {
		background: #FF6A02;
		border-color: #FF6A02;
	  }
	}
  }
  
  .notificationWrap {
	top: 22vh;
	right: 36vw;
	width: 260px;
	.ant-notification-notice-icon-error {
	  font-size: 16px;
	}
	.ant-notification-notice-with-icon .ant-notification-notice-message {
	  font-size: 16px;
	}
	.ant-notification-notice-close {
	  display: none;
	}
  }
  
  .saveNotificationWrap {
	top: 50vh;
	right: 36vw;
	width: 260px;
	.ant-notification-notice-icon-error {
	  font-size: 16px;
	}
	.ant-notification-notice-with-icon .ant-notification-notice-message {
	  font-size: 16px;
	}
	.ant-notification-notice-close {
	  display: none;
	}
  }
  
  // 普通弹框样式
  .wrapModalClass {
	.ant-modal {
	  width: 500px !important;
	  top: 30vh;
	  .ant-modal-body {
		padding: 0;
		height: 280px;
		.anticon {
		  display: none;
		}
		.ant-confirm-content {
		  margin: 0;
		  margin-top: 90px;
		  margin-bottom: 60px;
		  font-size: 18px;
		  color: #666;
		  text-align: center;
		}
		.ant-confirm-btns {
		  margin: 0 80px;
		  .ant-btn {
			padding: 0;
			width: 120px;
			height: 40px;
			line-height: 40px;
			font-size: 18px;
			color: #fff;
			background: url('/assets/common/取消底.png');
			background-repeat: no-repeat;
			background-size: 120px 40px;
			border: none;
		  }
		  .ant-btn-primary {
			margin-left: 90px;
			background: url('/assets/common/确定底.png');
			background-repeat: no-repeat;
			background-size: 120px 40px;
		  }
		}
	  }
	}
  }
  
  // 保存确认弹框,3秒消失样式
  .saveModalWrap {
	.ant-modal {
	  width: 250px !important;
	  top: 30vh;
	  .ant-modal-body {
		padding: 0;
		height: 180px;
		.anticon {
		  display: none;
		}
		.ant-confirm-content {
		  margin: 0;
		  font-size: 20px;
		  color: #666;
		  text-align: center;
		  line-height: 180px;
		}
		.ant-confirm-btns{
		  display: none;
		}
	  }
	}
  }
  
  // 提示保存弹框
  .commonModal {
	/deep/.ant-modal {
	  width: 500px !important;
	  top: 30vh;
	  .ant-modal-footer {
		display: none;
	  }
	  .ant-modal-body {
		padding: 0;
		height: 280px;
		.content {
		  padding: 0 30px;
		  padding-top: 90px;
		  p {
			text-align: center; // margin-top: 90px;
			margin-bottom: 60px;
			font-size: 18px;
			color: #666;
		  }
		  button {
			width: 120px;
			height: 40px;
			line-height: 40px;
			font-size: 18px;
			color: #fff;
			background: url('/assets/common/确定底.png');
			background-repeat: no-repeat;
			background-size: 120px 40px;
		  }
		  .noSave {
			margin: 0 34px;
			background: url('/assets/common/不保存.png');
			background-repeat: no-repeat;
			background-size: 120px 40px;
		  }
		  .cancel {
			background: url('/assets/common/取消底.png');
			background-repeat: no-repeat;
			background-size: 120px 40px;
		  }
		}
	  }
	  .ant-modal-close {
		display: none;
	  }
	}
  }
  
  //离开页面弹框样式
  .goOutWrap {
	/deep/.ant-modal {
	  width: 500px !important;
	  top: 30vh;
	  .ant-modal-body {
		padding: 0;
		padding-top: 90px;
		margin-bottom: 60px;
		text-align: center;
		font-size: 18px;
		color: #666;
	  }
	  .ant-modal-footer {
		padding: 0;
		padding-bottom: 63px;
		border: none;
		.ant-btn {
		  width: 120px;
		  height: 40px;
		  line-height: 40px;
		  font-size: 18px;
		  color: #fff;
		  background: url('/assets/common/确定底.png');
		  background-repeat: no-repeat;
		  background-size: 120px 40px;
		  border: none;
		  margin: 0;
		}
		.ant-btn-primary {
		  margin: 0 34px;
		  background: url('/assets/common/不保存.png');
		  background-repeat: no-repeat;
		  background-size: 120px 40px;
		}
		.ant-btn-danger {
		  margin-right: 34px;
		  background: url('/assets/common/取消底.png');
		  background-repeat: no-repeat;
		  background-size: 120px 40px;
		}
	  }
	  .ant-modal-close {
		display: none;
	  }
	}
  }
  
  // 图片放大弹框
  .fangdaModal {
	.ant-modal-body {
	  padding: 0;
	}
	.ant-modal-close {
	  display: none;
	}
  }
  